RELATED WORDS
PARAPHRASING
to welcome (a person) on meeting
welcome
to introduce (a new official, professor, passenger ship etc) at a special ceremony; to be the beginning of (something)
begin; install
to cause (a scheme etc) to start working
start, introduce